low-maintenance landscape - Turco Inglés Diccionario